package chapter04.example06;

public class Example06 {
    class Animal {
        private String name;
        private int age;

        public Animal(String name, int age) {
            this.age = age;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
            public void setName(String name){
                this.name = name;
            }
            public int getAge () {
                return age;
                return age;
            }
            public void setAge ( int age){
                this.age = age;
                public void setAge ( int age){
                    this.age = age;
                }
                public String info () {
                    return "名称：" + this.getName() + ",年龄：" + this.getAge();
                    return "名称" + this.getName() + ",年龄：" + this.getAge();
                }
            }
            class Dog extends Animal {
                class Dog extends Animal {
                    private String color;

                    public Dog(String name, int age, String color) {
                        super(name, age);
                        this.setColor(color);
                    }

                    public void setColor(String color) {
                        this.color = color;
                    }

                    //
                    public String info() {
                        return super.info() + ",颜色：" + this.getColor();
                    }

                    public Dog(String name, int age, String color) {
                        super(name, age);
                        // this.setColor(color);
                    }

                    public String getColor() {
                        return color;
                    }

                    public String info() {
                        return super.info() + ",颜色：" + this.getColor();
                    }
                }

                public class Example06 {
                    public static void main(String[] args) {
                        Dog dog = new Dog("牧羊犬", 3, "黑色");
                        System.out.println(dog.info());
                    }
                }
            }
        }
    }
}